/*
	User Center Style for Raysn Web
*/

html{overflow-y:hidden;}
body{background-color:#FFF;min-width:980px;background-position:-1109px 0;background-repeat:repeat-y!important;}
body,div,span,h1,h2,h3,h4,ul,li,img,p,b,textarea,input,select,form,a,table,tr,td,th{margin:0;padding:0;font-family:verdana,Arial, Helvetica, sans-serif;list-style-type:none;font-size:inherit;color:inherit;z-index:inherit}
body,td,p,li,select,input,div,table,ul,li,h1,h2,h3{font-size:12px;}
img,table{border:0;border-collapse:collapse}

.hide{display:none}

.Head{ height:100px;background-position:0 39px;position:relative; background-color:#FFF}
.HeadLogo{ position:absolute;left:0px;top:0px;width:100%;background:url("images/head-back.jpg") repeat-x;}
.LogoTxt{float:left;position:absolute;left:92px;top:6px;width:580px;height:60px;font-size:36px;font-weight:700;color:green;background:url("images/name.gif") no-repeat;}
.LogoImg{float:right;width:520px;height:94px;background:url("images/head.jpg") no-repeat;}
.PassInfo{ position:absolute;left:16px;top:6px;}
.HelpLink{ position:absolute;top:9px;right:0;bottom:5px; z-index:8; height:24px; line-height:24px; padding:1px 8px 0 5px}
.NavTable{height:28px;padding-left:190px; position:absolute; top:71px; overflow:hidden}
*:lang(zh) .NavTable{ overflow-x:visible; width:100%}
.NavTable table{height:26px; float:left;table-layout:fixed; cursor:pointer}
.NavTable table tr{ vertical-align:middle}
.NavTable table td{background-position:0 -142px}
.NavTable table td.bdy{padding:0 5px;overflow:hidden;text-overflow:ellipsis;font-weight:bold; padding-top:3px}
.NavTable table td.btn{width:15px; font-size:0; padding-top:3px}
.NavTable table td.tLe{width:6px; font-size:0;background-position:-456px -19px}
.NavTable table td.tRi{width:6px; font-size:0;background-position:-472px -19px}
.NavTable table a.TabClose{display:block;width:15px;height:15px; background-position:-178px -178px}
.NavTable table a.TabClose:hover{ background-position:-156px -178px}
.NavTable table.on{background-position:0 -184px; margin:0 0 0 0}
.NavTable table.on td{background-position:0 -184px}
.NavTable table.on td.tLe{background-position:-457px -61px}
.NavTable table.on td.tRi{background-position:-470px -61px}
.NavTable table.on a.TabClose{ background-position:-156px -98px}
.NavTable table.on a.TabClose:hover{ background-position:-156px -140px}
.NavTable .TabCloseAll{display:none; float:left; cursor:pointer; cursor:hand; width:24px; height:26px; line-height:22px; font-size:12px;}
.NavTable .TabCloseAll a{display:block; float:left; width:24px; height:26px; line-height:22px; font-size:12px; background-position:0px -224px; outline:none;}
.NavTable .TabCloseAll a:hover{background-position:-32px -224px;}

.Main{width:100%}
.Main tr{vertical-align:top}
.Main .Menu{width:191px;padding-bottom:15px;vertical-align:top}

.MenuBtn{width:191px;height:38px}
.MenuBtn a{display:block;height:38px;width:95px;float:left;position:relative; background-color:#FFF}
.MenuBtn a:hover{ text-decoration:none}
.MenuBtn a b{ position:absolute; left:45px; top:12px; color:#000; letter-spacing:7px; cursor:pointer; font-size:12px}

a.CmBtn{background-position:-10px -15px}
a.CmBtn:hover{background-position:-10px -61px}
a.WmBtn{background-position:-105px -15px}
a.WmBtn:hover{background-position:-105px -61px}

.MenuLnk{width:190px;overflow-x:hidden;overflow-y:auto}
.Fd{ margin:0px;}
.Fd0{padding-top:4px;}
.FdBdy{padding-top:2px;}
.FdBdy li{width:100%;height:23px;line-height:21px;position:relative}
.FdBdy li.on{background-position:-2px -9px}
.fTit{width:126px;height:16px;padding:3px 15px;color:#7D7D7D;position:relative;}
h3.fTit-noline{ background-image:none; background-position:500px 500px; margin-top:-3px}
.gfName{height:16px;line-height:16px;overflow:hidden;}

a.fNm,span.fNm{position:absolute;top:4px;left:40px;color:#000;font-family:"宋体";text-decoration:none}
a.fNm{width:120px;height:17px;white-space:nowrap;display:block;overflow:hidden}
a.fNm:hover{text-decoration:none}

.Sub-tree{height: 480px;overflow: auto;}
.Sb-scolumn{display:none;}
.Sb-scolumn li a{margin-left:35px;postion:absolute;}
.Sb-sservice li b.icos,.Sb-sfolder li b.icos,.Sb-sspecial li b.icos{ display:none}
.Sb-sservice a.fNm,.Sb-sservice span.fNm,.Sb-sfolder a.fNm,.Sb-sfolder span.fNm,.Sb-sspecial a.fNm,.Sb-sspecial span.fNm{left:35px}

.icoIbx{background-position:-9px -7px}
.icoDft{background-position:-36px -7px}
.icoSnt{background-position:-61px -7px}
.icoDel{background-position:-88px -7px}
.icoGGao{background-position:-343px -7px}
.icoSpm{background-position:-114px -7px}

.Fd h3.fTit a.more{position:absolute;right:5px;top:9px; font-weight:normal; text-decoration:none; color:#A8A8A6}
.Fd h3.fTit a.more:hover{ text-decoration:underline}
.sideL-line{background-position:-379px -202px}
.menuarea-sub{width:auto;overflow-x:hidden;overflow-y:auto;background-position:-379px -202px;}
a.opnFd {background-position: -255px -107px;top: 9px;padding-right:3px;}
a.clsFd, a.opnFd {float:left;height: 16px;width: 16px;}
.gfTit a.clsFd, .gfTit a.opnFd {left: 3px;position: absolute;top: 11px;}

.Wel_Table{ width:100%; min-width:700px; height:74px; background-position:0px -910px}
.Wel_UserInfo{float:left;position:relative; z-index:300; height:74px}
.Wel_Title{width: 450px;line-height:20px;font-size:14px;font-weight:bold;position:absolute;top:14px;left:15px;}
.Wel_Title a{text-decoration:underline;cursor:pointer!important;cursor:hand}
.Wel_Inbox{width: 380px;line-height:20px;font-size:12px;position:absolute;top:43px;left:15px;}

.Wel_SafeInfo{width:200px;height:20px;float:right; position:relative;margin:15px 25px 0 0;}
.Wel_SafeInfo a{width:165px;height:21px;line-height:21px;display:block;white-space:nowrap;padding-left:25px;margin:1px -10px 1px 10px;position:relative;background-image:url(images/safe.gif);background-repeat:no-repeat}
a.SafeHigh{color:#00712F;background-position:-7px -36px}
a.SafeHigh:hover{color:#00712F;background-color:#F1FFE3;border:#D5E2C7 1px solid;*width:104px;margin:0px -11px 0px 9px}
a.SafeLow{color:#BA0000;background-position:-7px -6px}
a.SafeLow:hover{color:#BA0000;background-color:#FFEAEA;border:#E6CFCF 1px solid;*width:104px;margin:0px -11px 0px 9px}
div.filelist{width:660px;margin:56px 18px;padding:0 32px 0 48px;}

a{ color:#AF2D25; text-decoration:underline;}
a:hover{ text-decoration:underline}
.NavTable table td.bdy{color:#C75B56}
.NavTable table.on td.bdy{color:#FFF}
.Wel_Table{border-right:#E0CBAD 1px solid}
.Wel_Title{ color:#333}
.Wel_Title a,.Wel_Inbox a{color:#B1491D}
body,.bgF1,a.CmBtn,a.WmBtn,a.btnCls2,a.clsFd,a.opnFd,a.addFd,a.addFd2,.NavTable table td.tLe,.NavTable table td.tRi,.btnDrop,a.addfile,a.addfile0,.sysWin h2 .fLe,.sysWin h2 .fRi,.sysWin div.bdy,.sysWin .bot .fLe,.sysWin .bot .fRi,.sysWin .icoSw,.CtrlBtn,.CtrlBtn2,.clsBar,.expBar,li.barLine,.addLine,a.EptFd,.icoClear,.icoOK,.lo1,.lo2,.btnCls4,.btnExp3,.closeCmpLst,.MenuOpt .opt1,.cmLogo,.cmp_lst_page h2 a,.stnLst .page a.pre,.stnLst .page a.nxt,a.etPopFd,.sysTipWin .tit,.icoSearch,.TabCloseAll a,.sideL-line,a.OptFd,a.MoreServ{ background-image:url(images/f1.gif); background-repeat:no-repeat}
.Head,.F2Img,.bgF2,.Sipt,.NavTable table td,.NavTable table.on,.dvToolbar,.dvToolbar,.btnFnt,.btnFntOn,.cmp_lst_page h2,.sysWin h2,.sysWin div.bot,.ibxListH,.fol_top,.fol_title_tr td,.fol_rate_all,.rmMsgtbTop,.addTitleN,.addTitleN2,.addSearchInp,.Wel_Table,.addViewHover,.addCntTitle,.addCntTitle2,.addFooter,.addPage,.ibxTagBG,.ibxTagBG2,.Opt_gTitle .Tp,.Opt_mTitle,.Opt_Ctrl,.mT_Idx,.Wel_TopRit,.ibxInfo,.giframe4,.fol_title_tr td,.cmp_main,.addGroupLT,.addEnd,.sysWin2 .inner,.ibxTagD,.icoDrag,.cmp_lst_page h2,.vip_wel_box_tbg,.Account_tips .AT_main .action{background-image:url(images/f2.gif);background-repeat:repeat-x}
.bgF3,a.btnCls,.addFd,.FdBdy li.on,.bLe,.bRi,a.TabClose,.dvToolbar .on,a.TabClose:hover,.dvToolbar .click,a.btnCls3,.fol_rate_ready,.rmsTip,.addGroupList2,.MenuOpt .sub,.cmIcoDel{ background-image:url(images/f3.gif)}
.loading {text-indent:24px;background:url("images/loading.gif") no-repeat 0 0;}

.Title {height:37px!important; height:38px;line-height:37px;text-indent:16px; margin-bottom:6px; width:100%;font-size:12px;font-weight:bold;border-bottom:1px solid #E1E1E1;background:#FBF9F7;}
	.Title em {color:#777777;font-weight:normal;}
